abandoned weapons depot - Turc Anglais Dictionnaire